tape splice - Alemán Inglés Diccionario